31
37
24
104
48
159
70
66
29
81
10
89
34
44
77
71
46
42
185
75
67
56
117
62
135
35
13
18
19
4
43
12
153
226
112
16
27
17
50
87
72