93
118
170
106
15
12
68
95
52
73
31
55
165
167
82
38
72
233
105
110
39
65
58
79
108
20
539
29
57
23
54
43
14
27
76
36
6
56
113
18
40
44
2
34
7
13
115
84
25
51
50