78
33
164
43
109
36
491
32
105
38
65
297
218
23
231
28
177
13
93
106
26
86
17
76
14
15
20
56
29
25
49
37
66
188
115
82
55
158
35
39
47
227
68
116
16
12
199
145
59
21
119
156