29
70
122
14
63
18
9
109
7
59
11
12
47
8
5
42
10
39
4
17
6
93
13
75
107
32
86
30
22
64
41
121
94
258
51