34
29
137
63
33
98
134
37
55
78
69
25
21
153
65
106
74
62
88
60
58
39
111
308
66
41
46
61
68
15
224
23
16
67
102
9
13
18
105
22
40
79
17
59