74
43
32
12
92
30
39
29
36
124
63
219
77
48
141
137
79
126
123
149
64
127
81
56
51
17
24
57
132
159
99
140
94
83
80
37
25
103
86
111
71
76
45
118
195
54
134
41
55