122
3
65
92
23
29
165
33
67
17
30
100
203
113
12
530
39
21
90
93
204
81
28
58
64
10
63
36
80
56
26
1487
16
38
20
158
108
22
185
208
14
54
267
5
61
87
18
232
52