49
38
105
112
308
152
64
41
66
263
58
117
24
63
60
25
192
62
30
103
215
47
111
10
12
28
113
23
145
29
32
86
19
33
56
129
7
59
40
161
54
34
48
18
51
31
21