129
297
111
16
37
24
44
10
14
170
35
39
75
9
52
67
33
38
63
34
31
144
27
53
45
57
83
71
23
17
92
61
13
22
29
103
68
43
42
76
40
327
8
79
110
120
97
18
30
51