122
16
23
81
41
19
12
14
25
94
7
47
117
39
66
64
85
26
15
38
162
2
140
17
59
32
21
56
80
43
27
33
29
37
35
70
292
34
31
67
204
120
78
49