60
11
2
13
39
5
17
47
3
30
19
7
6
25
96
0
1
4
10
26
15
37
8
65
27
23
111
56
55
98
75
82
22
78
53
148
36
44
102
117
104
332
156
280
387
122