101
190
22
50
39
61
12
297
144
202
16
153
32
26
48
97
71
180
365
123
87
139
289
40
13
37
30
6
4
29
25
14
194
284
112
15
57
206
120
105
159
10
21
85
51
58