98
18
25
19
34
105
102
7
241
72
76
49
153
40
71
8
114
30
14
107
11
10
91
48
29
74
166
12
129
138
6
356
44
70
75
42
125
43
52
115
38
24
31
53
203
9
41
45