15
50
55
136
20
34
19
47
130
36
8
35
37
16
32
31
64
90
30
241
56
23
140
67
49
27
41
54
43
114
48
168
11
46
62
76
68
102
33
339
172
6
14
18
44
85
63
175
60