0
26
1
51
9
8
22
42
67
32
35
12
6
160
21
36
25
44
41
19
81
34
50
10
84
39
40
108
144
47
105
184
312
96
452
161
46
97
53
17
65
85
146
130
60
145
82