34
318
129
49
111
32
46
285
72
81
115
24
22
21
12
52
63
9
67
100
35
58
56
7
51
14
18
85
26
101
38
44
13
43
25
78
54
4
41
50
28
87
65
42
251
66
98
89
3
69