18
15
4
10
61
248
2
130
34
40
29
9
190
26
13
25
5
75
16
21
79
41
3
27
17
86
63
1
60
14
73
24
6
51
125
12
7