368
48
323
42
23
102
82
80
83
24
7
57
32
35
30
62
28
99
129
44
5
36
77
6
109
38
11
13
105
3
54
37
70
55
50
149
9
51
73
45
18
16
66
4
17
15