99
16
29
61
25
45
36
47
54
7
41
27
26
52
70
34
88
211
42
69
125
216
8
43
33
5
73
51
117
145
65
23
64
24
58
14
252
13
18
85
35
291
30
95
91
100
71
31