66
13
29
12
111
8
7
17
37
14
180
64
86
90
46
24
39
35
58
41
19
9
28
4
32
75
149
10
26
33
20
31
18
15
11
16
21
6
44
48
134
150