96
32
222
30
92
115
23
22
126
31
109
104
124
46
17
20
67
13
89
42
106
14
53
36
47
28
19
45
40
159
73
9
29
93
4
84
26
88
16
6
71
61
27
7
79
24
55
12
8
58
25