98
107
23
141
93
2
33
21
15
36
37
79
45
73
143
12
62
84
19
119
465
65
76
56
91
40
262
49
60
75
47
29
101
95
17
42
115
66
20
30
6
83
90
61
53
121
44
34