32
101
64
29
13
28
107
20
11
52
23
35
62
96
125
6
26
5
200
53
190
43
63
24
31
7
27
8
14
90
72
118
99
41
22
36
88
30
19
61
25
18
9
71
12
16
69
346
17
82
188