2
133
30
34
61
15
7
40
14
93
54
23
42
69
43
5
130
13
47
19
18
105
9
12
55
77
62
75
124
107
21
37
128
6
59
45
64
4
63
79
108
11
66
81
20
41