37
111
252
47
39
27
50
87
38
57
7
20
89
58
154
116
31
16
107
92
8
86
6
186
30
40
28
77
14
191
393
60
51
25
35
22
97
179
75
795
36
21
85
135
18
12
23
4
42