43
25
14
237
1
39
5
12
193
128
298
83
105
130
51
6
15
153
41
10
68
184
7
65
28
135
21
4
9
8
32
30
59
40
75
125
114
38
484
104
70
112
62
11
124
145
111
126
86