37
67
185
16
92
18
29
24
110
47
43
108
278
70
33
126
106
41
27
49
113
154
84
17
77
12
36
273
101
19
130
9
78
80
11
40
86
127
28
39
177
25
160
307
51