37
59
25
12
11
72
94
9
2
22
33
28
169
41
98
121
100
520
67
8
173
17
18
43
356
44
748
1
53
15
293
5
20
58
30
505
6
148
56
272
46
69
385
457
81
21
74
38
192
29