32
121
52
31
38
34
23
21
20
29
14
84
6
11
59
5
117
7
43
26
15
35
22
42
123
119
110
41
27
24
16
68
30
49
44
150
8
63
81
188
39
66
71
131