41
1
20
2
8
4
9
24
11
13
21
12
33
111
60
128
85
17
59
141
19
132
77
32
120
112
90
25
35
54
31
18
73
142
48
62
105
215
38
36
53
58
357