32
123
54
28
34
19
75
21
141
5
16
15
24
64
53
62
97
17
11
43
38
218
23
58
2
9
18
13
95
69
40
57
26
44
52
140
63
112
65
328
109
89
243
45
47
14
22