25
159
336
59
22
17
19
23
47
14
163
7
114
38
41
32
759
16
29
231
135
244
30
21
15
18
81
3
31
151
11
42
200
65
175
140
962
39
6
13
309
7818
75
10
194
89
118
60