32
62
41
63
15
11
27
68
39
35
3
4
21
16
52
10
252
38
14
9
245
79
135
8
12
51
13
233
95
129
396
77
69
163
148
327
53
109
78
467
42
101
87
253
28
29
85