28
101
16
5
19
39
78
17
211
3
11
12
7
86
18
85
51
14
31
200
68
38
152
81
6
61
295
114
1
13
281
27
10
161
52
88
50
57
35
127
98
105
41