118
51
27
190
23
40
85
47
17
32
61
122
1
136
109
342
28
98
33
4
154
91
264
36
382
139
94
48
222
55
216
26
132
88
43
363
44
24
35
318
86
50
58
83
77
20
306
150
115