9
23
44
11
3
56
384
18
60
12
13
92
48
17
14
76
33
6
130
36
50
58
37
21
41
24
75
26
91
29
105
55
160
100
85
234
62
278
94
194
79
82
109
81
284
87
66
120
38