79
53
95
75
19
40
69
12
337
39
30
72
23
45
13
67
151
25
174
291
94
37
17
106
120
121
160
31
206
34
88
92
100
11
172
122
145
399
36
99
221
29
49
284
47
27
183
91
51
460
107
140
8
123
83