45
113
32
292
46
56
91
10
38
41
24
35
17
19
36
7
114
123
50
37
23
28
25
57
34
26
105
15
13
31
58
20
53
14
16
120
11
172
132
102
9
84
12