2
43
12
26
48
29
157
19
24
141
66
135
6
170
58
27
54
34
7
23
85
18
3
33
31
257
4
14
35
67
11
15
50
42
183
89
20