196
31
91
43
44
38
14
11
174
117
49
85
30
12
190
36
60
114
37
24
84
18
40
110
82
79
147
76
95
90
81
87
105
26
17
144
129
9
32
16
181
195
281
64
382
46