36
158
66
146
30
13
93
52
4
104
73
53
46
1
69
32
84
54
15
21
29
50
20
49
40
226
23
33
22
5
25
58
41
11
179
31
39
44
201
92
74
45