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