0
30
102
34
75
23
32
19
8
17
9
97
55
134
74
43
91
65
14
15
61
25
62
4
22
130
46
58
96
20
70
111
24
187
324
37
35
69
85
38
80
86
51
66