0
32
13
28
7
16
34
14
53
22
112
76
23
19
26
60
65
11
37
25
69
121
18
9
51
6
61
58
140
110
48
52
40
106
75
136
144
137
188
310
176
108
343
64
87
165
170
66
80