135
87
36
75
23
69
79
173
168
89
39
7
18
30
110
188
52
43
116
195
74
63
12
31
100
59
16
121
92
58
50
66
42
46
29
25
17
5
10
13
77
40
44
62
64
34
19
49
3