97
48
35
45
43
30
65
56
26
63
37
28
20
4
5
16
152
72
54
10
157
108
165
76
12
167
17
116
11
109
2
73
58
13
29
81
34
25
36
112
39
24
121
127
18
15
102
131