136
42
87
304
53
103
43
68
148
89
101
22
28
108
19
116
37
74
350
78
77
97
316
17
52
5
80
41
23
30
40
35
380
12
48
56
27
229
91
71
20
166
514
38
205
60
113
111
120
21
9
75
51
16