32
132
15
25
156
45
17
21
64
63
36
48
136
87
16
49
41
53
30
9
89
47
22
92
90
12
78
58
71
35
14
11
77
91
37
29
4
31
23
18
46
13
552
6
50
54
10