0
35
3
14
48
1
32
45
44
11
70
38
61
33
37
39
46
47
86
31
20
77
13
120
21
55
134
52
22
17
122
82
174
59
60
96
76
91
84
246
564
73
136
159
42
66
103
105