82
117
30
22
94
172
54
77
118
81
167
75
34
35
85
48
57
25
37
32
45
70
51
44
28
46
86
67
24
115
33
64
65
69
73
12
17
20
53
14
23
66
76
55
72
59