2
39
170
21
27
29
32
62
145
5
290
72
94
151
87
18
97
105
125
19
36
50
142
17
196
124
4
14
88
63
13
33
30
120
60
11
44
157
262
7
65
15
54
10
47
95
77
38
116
68
16
156