62
35
36
96
33
65
11
40
8
15
55
144
162
122
41
32
29
14
12
27
43
114
98
217
47
319
48
22
206
57
92
95
100
9
13
23
31
51
115
19
773
64
50
34
293
448
84
68