106
9
31
93
32
75
77
52
89
16
102
5
68
10
21
64
19
66
33
17
49
12
11
97
133
1
53
8
37
48
20
54
34
6
42
4
23
51
18
63
30
7
65