169
35
79
69
119
16
66
106
46
41
31
23
54
25
27
38
28
90
77
68
53
50
24
98
55
62
22
222
30
17
100
42
99
87
26
13
56
34
58
20
21
29
61
48
33