32
3
23
53
101
28
21
26
13
9
44
16
15
27
66
39
29
132
1
65
81
89
33
38
50
35
25
99
60
36
59
4
61
203
41
24
20
2
40
64
87
116
207
73
7