77
28
12
34
82
29
97
104
2
38
176
109
11
3
48
6
15
4
5
9
44
13
22
10
61
25
30
36
8
45
219
136
58
50
43
24
494
37
81
1
16
14
110
148
41
55
19
33
149
95
68