28
8
7
4
197
13
27
6
10
5
12
9
2
19
16
0
66
48
56
117
24
20
38
72
11
46
3
65
90
23
231
17
58
49
52
933
456
376
291
472
209
266
151
225
241