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