62
82
143
47
59
141
309
21
38
311
81
240
14
44
40
10
16
11
120
34
13
7
55
12
91
209
52
15
51
53
17
115
25
107
8
157
95
58
65
60
19
20
24
163
18
35
114
75