59
25
82
69
15
30
3
32
38
13
2
41
26
12
23
68
81
92
20
21
52
87
42
35
11
54
44
80
118
51
253
91
157
43
45
223
76
123
70
124
158
29
28
159
160
103
106