150
34
16
25
19
2
12
139
14
18
13
20
26
23
66
4
7
32
42
50
64
68
22
61
15
21
27
10
8
56
215
39
81
157
9
88
11
77
41
441
152
48
94