533
20
56
82
45
38
98
32
61
49
104
24
58
133
39
67
86
37
48
31
55
385
77
44
29
66
33
16
14
52
34
42
148
145
15
26
17
9
101
88
30
124
110
197
25
180
111