50
23
51
9
13
191
159
190
31
1410
12
19
112
192
144
95
5
127
56
65
217
58
77
21
2
11
148
35
4922
523
38
40
48
15
46
85
60
43
106
10
441
102
16
218
100
7
33
22