102
83
90
67
11
50
33
19
21
126
26
24
65
64
113
53
27
125
162
29
32
35
20
319
17
358
12
58
31
129
103
174
123
128
380
56
514
15
6
112
43
69
37
88
108
14
225
51
130