29
46
6
24
9
38
124
34
32
135
13
5
11
56
12
83
27
19
43
73
65
8
59
61
17
39
35
90
31
160
75
67
62
96
41
58
76
53
23
16
18
109
104
103
33
47
99
48
281
40
123
14