79
48
15
65
100
64
27
19
32
82
62
54
71
316
26
25
49
169
16
56
55
31
30
240
41
13
20
135
77
86
22
8
43
14
42
97
52
98
76
68
144
179
239
252
158
114
33