1
9
23
4
18
0
17
118
89
37
8
2
42
151
43
21
40
38
14
5
68
56
27
15
106
76
24
58
13
65
33
29
144
75
73
51
35
71
160
52
11
22
53
93
79
54
26
84
105