7
94
32
145
14
5
31
15
24
64
115
69
12
70
13
39
37
23
11
139
54
73
21
78
20
58
50
112
41
10
17
19
42
100
67
91
77
55
184
62
35
25
44
72
83
61
138