29
35
27
5
23
77
108
61
13
58
89
44
81
47
250
64
71
9
25
17
4
63
24
20
30
43
57
11
21
60
107
22
7
40
6
136
76
34
10
252
45
75
65
12