68
22
95
59
108
64
102
37
76
475
324
23
146
29
54
97
69
53
30
21
41
43
28
17
48
31
89
74
168
151
24
32
26
25
34
92
51
44
14
155
120
10
129
49