37
143
102
90
141
32
62
38
35
23
9
95
46
49
144
47
22
27
216
7
5
4
178
273
1
55
12
56
28
52
14
176
43
110
782
199
20
84
39
212
21
114
105
33
305
116
31
66
18
48
77