48
101
31
22
27
58
49
23
77
14
36
33
38
163
133
43
51
44
17
50
52
34
24
12
26
15
72
45
20
21
91
32
37
7
81
2
29
35
61
116
140
42
9
28
100
380
40
59