89
13
96
27
48
37
113
66
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
62
118
526
217
30
58
11