43
23
146
30
22
13
41
54
12
10
102
117
53
44
19
29
6
68
290
14
303
15
39
20
93
16
63
50
27
61
38
40
176
77
36
97
183
11
72
139
65
33
25
24
32