0
2
75
1
14
20
8
23
63
44
37
28
48
27
59
120
92
67
42
47
60
153
198
88
236
61
105
289
54
24
45
29
50
149
104
41
108
31
64
52
21
260
40
26
17
141
16
38
22
96
85