104
54
69
70
84
59
95
73
38
13
150
105
333
26
33
28
16
81
276
42
144
129
165
46
113
62
106
9
56
12
2
64
3
21
27
319
11
22
25
20
30
31
101
243
45