34
64
55
41
199
82
46
70
96
69
99
100
172
89
119
84
107
49
111
71
43
24
33
17
39
115
52
128
53
25
31
102
26
58
76
23
14
62
37
402
16
19
32
30
78
67
28
95
125