82
34
36
10
60
35
15
93
33
62
32
103
83
38
17
101
2
223
16
18
44
7
24
25
23
252
77
42
107
22
111
183
119
27
6
49
88
56
12
14
69
81
58
188
55
161
122
76
114
147