4
41
56
127
1716
18
22
29
171
14
186
34
45
132
47
31
25
58
53
86
291
75
101
46
6
43
35
88
44
69
125
28
76
223
121
106
7
20
137
74
105
38
36
187
17
303
40
63
2
136
116
55
73
19