79
44
22
35
26
17
205
36
132
76
87
180
20
10
259
296
23
37
72
385
611
31
188
283
135
75
41
13
46
71
103
114
30
28
39
4
42
18
53
54
77
38
96
61
48
24
107
160
33