537
83
33
14
48
139
190
40
187
30
24
22
28
17
29
76
13
55
10
66
12
61
39
62
68
9
96
52
103
51
109
141
25
97
43
47
282
78
42
31
46
156