45
8
21
55
24
131
48
13
32
86
20
66
43
41
22
16
27
3
61
49
63
30
25
119
84
47
115
52
11
35
57
14
17
7
33
19
10
91
270
9
122
393
1
429
171
53
167
26
98