32
34
62
89
53
33
8
141
12
67
99
82
44
645
160
52
59
159
30
50
218
77
26
49
23
27
42
47
70
232
4
21
11
24
57
117
9
127
81
6
83
16
36
13