2
34
4
58
136
115
21
82
161
66
44
78
322
149
48
98
7
19
35
8
119
119
19
3
47
36
68
90
3
18
44
63
4
6
71
22
85
68
94
27
18
25
57
45
71
22
63
98
18
17
23
28
208
141
32
49
41
12
300
59