42
36
13
148
65
43
213
11
109
91
6
10
5
48
2
31
4
25
58
70
29
34
15
18
397
86
16
47
233
7
72
54
81
59
112
89
46
272
146
104
87
103
82