6
22
9
8
38
18
13
37
44
35
32
36
53
102
86
72
58
14
29
136
24
23
282
55
75
64
16
99
121
74
128
45
65
103
81
159
178
61
47
62
25
333
73
289
114
125
95
68
82