37
92
11
106
12
44
100
77
38
147
47
23
117
114
14
17
34
3
15
18
27
4
59
39
21
144
62
40
30
22
25
76
113