30
44
5
46
34
87
48
86
49
18
22
4
35
23
13
7
75
119
29
6
19
90
33
63
176
17
14
126
67
27
224
28
163
16
99
24
70
15
65
11
26
89
128
53
92
55
39
2