44
41
376
25
282
102
19
58
10
28
107
154
56
34
38
17
48
43
14
157
55
36
87
79
163
33
86
113
40
182
93
84
23
103
104
27
73
57
138
148
21
18
91
5
29
142
241
9
112