32
9
34
106
64
204
76
23
45
37
36
24
62
56
25
7
82
6
80
44
63
49
67
69
87
21
58
29
43
78
84
188
51
16
31
77
33
53
111
17
5
112
42
13
73
135
65
97