37
113
27
66
89
26
78
23
1
7
102
87
4
104
64
3
39
77
188
86
192
59
52
5
24
401
14
29
121
68
117
34
75
33
284
322
124
69
40
47
72
118
526
217
30
58
11
80
20