15
134
41
10
43
117
149
29
125
36
23
63
145
25
111
35
53
81
12
30
38
34
85
20
7
19
62
8
27
185
102
16
240
44
9
82
39
100
40
69
37
42
17
48
90
108