150
34
12
89
26
19
27
65
18
13
15
7
51
91
132
76
25
33
38
21
20
77
80
23
56
46
36
28
48
44
162
75
29
54
4
11
9
8
17
83
6
39
233