59
13
33
24
48
57
45
335
136
9
266
73
50
34
36
82
18
339
19
63
47
84
95
120
69
254
80
67
30
151
64
52
89
55
39
268
12
32
161
16
85
49
25
58
83
22
70
40
38
179
42