1
22
18
34
46
102
36
43
20
42
199
33
30
10
83
17
45
72
81
155
66
124
59
89
80
317
23
162
203
95
25
49
146
35
24
19
53
82
29
65
129
112
98
70
38