33
15
46
27
82
30
9
37
19
8
57
23
71
36
89
14
16
327
163
4
43
48
61
64
32
42
12
41
3
10
96
29
196
26
18
75
79
276
21
44
207
106
58
99
39
204
80
11
252
125