37
90
4
17
42
29
136
36
100
193
61
63
48
12
16
54
27
10
26
15
14
44
22
20
19
30
2
35
3
135
55
13
64
57
142
588
112
33
84
105
23
176
357
38
156
228
65
39
11