98
33
14
26
150
67
18
24
73
19
27
36
433
188
37
81
52
118
22
156
4
127
25
16
164
65
10
5
17
20
21
83
110
11
7
87
85
59
49
79
32
35
31
58
34