100
16
45
75
57
108
24
47
30
28
171
56
96
53
6
15
39
8
17
12
38
9
61
482
13
23
91
54
95
2
106
10
33
116
123
102
144
31
19
51
3
72
5
22
44