102
91
160
68
32
14
76
53
124
38
60
54
100
182
25
52
115
251
29
48
240
26
8
93
44
47
20
15
40
36
23
62
28
24
157
18
13
6
49
135
43
117
83
39
318
185
57
35
111
55
81
141
59