0
22
3
2
13
1
56
24
51
38
37
16
11
21
15
96
27
17
20
10
59
12
14
23
66
53
33
556
19
58
72
73
41
102
49
374
74
212
62
28
108
89
140
98
44
32
79
75
122