41
48
13
162
52
114
24
9
29
33
82
26
5
49
59
22
28
27
18
187
81
80
19
56
108
39
25
128
21
284
95
79
63
4
102
532
349
285
78
43
6
14
86
36
390
38
109
57
99
31