31
5
64
9
39
151
34
32
17
12
19
119
30
136
65
26
37
24
152
86
44
89
47
63
145
72
95
28
56
84
93
92
100