59
107
35
12
56
31
48
41
37
49
28
14
33
11
168
30
7
13
71
6
43
19
57
29
135
55
16
104
96
18
109
160
86
92
256
51
17
26
118
24
101
117
20
21
203