155
53
29
82
16
135
21
97
8
35
15
36
25
129
81
68
45
123
18
17
24
20
50
112
22
42
77
9
54
19
65
59
13
26
14
33
23
27
32
145
120
58