69
27
100
36
24
94
63
13
120
91
4
84
52
6
32
65
53
46
8
41
43
29
127
35
399
113
89
197
17
7
58
150
31
74
26
87
2
28
21
20
124
62
15
439
40
19
183
146
229