15
24
138
64
163
35
83
25
51
39
56
62
78
165
40
17
129
66
120
103
46
28
96
142
42
36
5
65
47
58
110
10
19
31
94
53
85
23
54
114
22
29
194
77
159
81
89
33
30
32
71
675