92
72
25
48
45
64
32
12
79
17
108
73
133
44
80
40
39
41
75
163
365
6
95
58
42
33
22
30
62
29
63
21
28
60
55
69
93
86
9
504
67
189
61
116
117
7
99
84
31
161
4
167