34
33
128
31
59
39
51
79
97
38
66
336
108
127
99
35
130
6
89
61
54
52
235
9
24
13
19
259
145
20
123
73
58
26
237
10
12
296
86
15
41
37
40
68
16
50
18
129
23
62
72