35
10
22
100
293
14
69
13
63
36
24
40
18
7
6
48
23
34
4
16
15
214
11
99
54
38
30
9
19
21
3
75
17
12
5
231
57
32
8
140