103
37
35
235
8
13
21
107
203
20
57
377
59
122
22
28
104
134
58
322
205
38
9
162
15
105
77
150
62
36
40
45
29
30
101
87
44
143
32
42
55
34
145
26
213
79
67
69
89
70