21
195
39
28
31
41
13
19
17
25
4
18
44
59
30
137
99
9
33
12
32
2
38
26
74
37
282
48
72
8
138
68
75
92
105
79
3
47
23
36
10
106