232
198
54
94
85
77
65
105
134
356
160
82
21
5
69
141
39
191
199
72
229
18
38
23
22
12
64
40
193
31
25
34
19
4
32
1
57
52
81
161
10
29
71
27
9
45
51
60
93
33