95
72
7
146
35
122
91
44
59
29
11
15
70
24
163
68
52
60
66
4
18
262
64
16
31
73
58
34
74
14
71
126
26
129
54
5
90
86
119
27
45
25
139
40
19
33
32
83