28
13
9
33
12
7
32
39
60
53
96
75
11
4
59
17
89
62
25
27
74
87
5
38
55
35
63
2
30
132
136
180
31
81
19
66
20
317
79
8
51
140