0
2
3
37
12
22
19
53
5
15
44
116
52
66
13
7
1
24
38
302
33
18
11
60
58
54
30
16
51
47
43
26
4
46
175
82
68
126
92
83
64
23
105
117
259
912
86
120
79