38
21
43
22
107
61
82
17
122
114
27
26
28
56
30
25
62
8
205
9
52
80
152
194
79
63
59
65
95
33
23
12
14
16
18
15
11
158
47
39
13
44
48
113
98
1