0
31
2
13
48
1
32
45
38
11
68
36
57
33
34
37
44
47
84
20
74
117
21
55
130
52
22
17
3
122
82
172
59
39
60
95
76
91
73
246
43
564
136
159
42
77
66
103
120
105