0
33
61
3
2
220
20
58
4
6
24
154
21
11
14
40
36
28
70
65
51
119
38
64
76
109
114
45
47
285
44
77
29
108
48
26
16
18
32
62
19
198
34
25
66
157
63
96
160
49