32
45
103
72
10
12
21
70
113
68
65
62
64
42
59
14
9
4
19
17
83
49
16
55
11
28
106
7
69
37
128
89
94
24
124
23
35
47
276
51
57
109
5
82
179
15