108
32
57
36
45
13
18
30
17
47
66
26
34
117
52
93
9
28
78
134
70
171
95
113
63
89
234
55
24
51
5
10
104
92
31
114
106
417
41
151
72
101
178
73
22
238
76
94
40
147
42