129
41
49
53
21
4
23
19
42
24
13
18
10
72
29
8
6
28
30
11
93
57
47
63
40
17
12
44
20
37
14
27
69
31
58
15
145
33
104
125
34
159
22