33
127
30
105
11
36
81
23
38
28
115
46
37
44
32
12
31
21
45
191
98
26
119
184
134
65
265
10
126
90
15
71
22
291
73
78
25
35
24
13
5
64
51
50