73
14
106
37
30
32
22
27
104
54
236
183
1351
51
58
92
57
115
76
239
252
102
387
16
42
38
28
33
65
45
44
77
12
35
23
166
2
69
391
112
127
79
148
20
317
80
696
86
90
471
40
85
72