23
101
16
11
3
41
17
175
96
2
1
53
12
38
21
85
22
14
79
27
5
80
25
123
324
29
39
13
63
36
30
239
24
70
35
61
46
4
65
20
19
45
15
7
6