1
34
63
177
64
91
12
41
275
7
369
27
33
377
35
50
123
21
43
24
17
75
40
49
26
58
101
308
20
85
46
132
19
5
79
124
224
22
62
10
113
213
28
11
13
9
23
82