42
25
36
109
75
91
32
90
38
12
51
45
16
20
21
82
24
27
324
13
59
41
37
98
129
58
80
18
55
30
63
17
1
6
87
46
5
65
9
11
23
29
153
19