28
9
336
71
61
108
11
10
50
15
29
1
5
2
33
165
14
0
69
16
91
32
76
124
3
6
12
24
35
7
20
96
18
25
23
8
4
22
47
100