117
12
23
72
17
130
102
16
76
7
34
33
41
56
39
29
129
123
31
10
100
54
18
82
80
163
43
26
216
8
40
24
192
48
516
153
111
50
75
68
66
49
52