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