34
318
19
353
65
111
466
45
68
27
30
108
28
199
29
51
77
54
91
126
97
23
52
39
83
25
172
141
31
130
21
48
284
95
47
16
195
117
14
58
46
32
116
26
56
168
24
18
37
36
64
212