36
29
13
151
8
43
15
245
9
103
79
21
6
4
3
158
386
299
30
16
133
14
45
24
39
80
102
22
10
65
20
25
94
104
3026
824
174
18
32
257
37
86
70
81
12