126
81
19
16
21
36
68
8
3
11
17
48
7
22
5
10
4
94
26
46
33
35
12
40
29
27
38
64
214
308
137
90
20
125
122
14
76
2
52
58