133
83
157
41
55
42
43
108
125
86
28
54
186
98
245
33
37
32
30
137
4
20
66
73
18
35
23
92
40
12
22
94
29
21
24
10
3
27
57
17
19
101
56
46