113
19
7
30
29
10
319
21
24
83
309
71
18
23
84
67
11
14
6
3
44
221
25
13
55
66
166
50
40
61
9
426
214
148
16
33
8
145
329
38
41
42
27
154
123
1143
128
76
43