15
34
99
65
10
12
18
52
229
26
46
24
36
49
48
37
238
129
14
38
17
80
33
7
11
102
53
75
153
27
22
88
8
144
41
134
35
59
58
29
139
67
114