32
73
13
52
40
23
24
96
42
97
9
922
102
108
180
36
43
61
119
59
34
56
111
143
48
298
16
28
6
129
135
788
22
185
106
98
109
131
44
35
324
68
126
67
49
47
378
46
124
421
11
268
38
402