102
121
11
146
96
69
53
84
12
88
109
73
152
21
16
3
33
90
38
51
131
15
25
40
22
374
424
27
678
156
266
31
103
79
47
158
5
106
9
18
37
10
17
104
159
177
522
200
195
36
4
43