48
21
15
43
13
29
150
111
12
36
78
49
71
44
64
39
42
132
37
47
183
14
526
58
17
31
65
86
103
99
16
1
51
20
41
6
238
108
59
8
63
254
30
231
38
28
33
188