61
103
80
196
66
25
57
114
111
38
37
20
32
110
354
42
48
17
73
18
56
29
6
13
51
27
31
19
35
63
53
50
28
14
162
67
24
75
9
119
8
11
26
4
36
12
49
33
47